suffer want and hardship - French English Dictionary